adjoining ecosystems - German English Dictionary